entry: Do not clobber state when rendering the default icons.
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 7 Mar 2011 10:59:33 +0000 (11:59 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 7 Mar 2011 11:48:31 +0000 (12:48 +0100)
commitb93a2ebeedd656af65e0ef536cad4d5e8614f193
treea34f375d4dd953519c047d6ba52fa6401264cf03
parenta3b3c91001840908891c1954a35c6892ca569e6e
entry: Do not clobber state when rendering the default icons.

Use lower level methods that just require changing the state in the
GtkStyleContext instead. Fixes a problem where the insensitive state
was being set to the entry becasuse a parent was insensitive, spotted
by Alex Larsson.
gtk/gtkentry.c